.bg{
	padding:90px 0 25px 0;
	background:#D6EAF1;
}
.contentbox1{
	background:#fff;
}
.bg-color{
	background:#F5F5F5;
}
.nav-list{
	padding:35px 208px 25px 165px;
}
.nav-list .nav-tit{
	font-size:28px;
	color:#57B3C8;
}
.nav-list .nav-img{
	float:right;
	margin-top:30px
}
.content{
	padding:0 0 30px 0;
}
.blue-hr{
	border:none;
	border-bottom:1px dotted #57B3C8;
}
.c-detail{
	border-collapse:collapse;
	margin:0 auto;
	width:792px;
}
.c-detail td{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px dotted #B5B5B5;
	border-top:1px dotted #B5B5B5;
	color:#8C8C8C;
}
.c-detail .left-td{
	padding-left:150px;
	padding-right:10px;
	color:#5B595A;
	width:110px;
	vertical-align:top;
}

.c-detail .res-con-td{
	border-bottom:none;
}
.res-item{
	margin-top:0px;
	margin-bottom:45px;
}
.img-box , .res-content-box{
	float:left;
}

.res-content-box{
	margin-left:15px;
}
.res-content-box .time{
	margin:1px 0 15px 0;
	color:#9D9C9A;
}
.resp{
	float:left;
}
.resp img{
	vertical-align:-3px;
	margin-right:5px;
}
.photo-box{
	float:left;
}
.mar-l{
/* 	margin-left:20px; */
}
.service{
	float:right;
	cursor:pointer;
}
.service img{
	margin-right:5px;
	vertical-align:bottom;
	
}
.func-box{
}
.text-area{
	width:500px;
	height:90px;
	resize:none;
	padding:10px 0 0 10px;
	text-indent:20px;
	border:1px solid #ccc;
	
}
.res-box{
	padding:35px 35px 35px 150px;
}
.ta-box{
	margin:30px 0 0 150px;
}
.btn-box{
	margin-top:17px;
}
.btn{
	height:30px;
}
.t-btn{
	width:120px;
	background:#57B4C6;
	color:#fff;
	border:1px solid #57B4C6;
}
hr{	
	border:none;
	border-bottom:1px dotted #B5B5B5;
}
.c-btn{
	width:70px;
	background:#D2D2D2;
	color:#4D4D4D;
	border:1px solid #D2D2D2;
	margin-left:20px;
}
.c-detail .return-td{
	text-align:right;
	border:none;
	padding:25px 0;
}
.return{
	color:#F7864C;
}

.suggDetail {
	width:100%;
	height:455px;
	background:#d6eaf1;
}

.detail-head{
	width:100%;
	height:50px;
	background:#fff;
	margin-top:10px
}




























